function changeDeclinaison(){
	
	var selectTaille = document.getElementById('selectTaille');
	var selectCouleur = document.getElementById('selectCouleur');

	var taille = selectTaille.options[selectTaille.selectedIndex].value;
	var couleur = selectCouleur.options[selectCouleur.selectedIndex].value;
	selectCouleur.options.length = 1;
	selectCouleur.options[0].value = '';
	selectCouleur.options[0].text = '';
	
	for ( var i = 0 ; declinaisons[taille] && i < declinaisons[taille].length ; i++ ){
		var select = false;
		if (declinaisons[taille][i][0] == couleur)
			select = true;
		nouvel_element = new Option(declinaisons[taille][i][1],declinaisons[taille][i][0],false,select);
		selectCouleur.options[selectCouleur.length] = nouvel_element;
	}
	
}

function changePrix(){
	
	var selectTaille = document.getElementById('selectTaille');
	var selectCouleur = document.getElementById('selectCouleur');
	var spanPrix = document.getElementById('spanPrix');
	
	var taille = selectTaille.options[selectTaille.selectedIndex].value;
	var couleur = selectCouleur.options[selectCouleur.selectedIndex].value;
	
	for ( var i = 0 ; declinaisons[taille] && i < declinaisons[taille].length ; i++ ){
		if ( declinaisons[taille][i][0] == couleur )
			spanPrix.innerHTML = formatPrix(declinaisons[taille][i][2]);
	}
	
}

function formatPrix(prix){
	
	var monPrix = prix.split('.');
	var partieEntiere = monPrix[0];
	var decimal = monPrix[1];
	while ( decimal.length < 2 )
		decimal = decimal+"0";
	
	return partieEntiere+","+decimal;
	
}

function switchImageProduit(elem){
	
	var image = document.getElementById("imgProduit");
	image.src = elem.src;
	
}
